#ifndef COPI_UI_H_
#define COPI_UI_H_

#if __cplusplus
extern "C" {
#endif

#include <lua.h>
int copi_theme_light( lua_State* L );
int copi_theme_classic( lua_State* L );
int copi_theme_dark( lua_State* L );

int copi_ui_window_begin( lua_State* L );
int copi_ui_window_end( lua_State* L );

int copi_ui_button( lua_State* L );
int copi_ui_color_button( lua_State* L );

int copi_ui_text( lua_State* L );

int copi_ui_separator_text( lua_State* L );
int copi_ui_sameline( lua_State* L );

int luaopen_ui( lua_State* L );

int copi_oswindow_close( lua_State* L );
int copi_oswindow_loop( lua_State* L );
int copi_oswindow_open( lua_State* L );

#if __cplusplus
}
#endif
#endif
